home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / lod210a.zip / SYSOP.DOC < prev    next >
Text File  |  1991-11-27  |  37KB  |  871 lines

  1. Land Of Devastation
  2. By Scott M. Baker
  3. Ver 2.10
  4.  
  5. Notes
  6. -----
  7.  
  8.      IMPORTANT: Due to the number of changes in the file structures, it
  9.  really wasn't possible to write a conversion program. So, I am sorry to
  10.  say that if you were running a version previous to 2.00, you'll have to
  11.  delete your old data files and restart. "DEL *.DAT" should take care
  12.  of it.
  13.  
  14.  
  15. Files Included
  16. --------------
  17.        Note: We've switched to a new packaging method in version 2.10 -
  18. please see LODFILES.TXT for more information.
  19.  
  20.        Below is a listing of all files contained within the Land Of
  21. Devastation distribution archives. As you can see, the files are split
  22. into FOUR seperate archives. The file LODFILES.TXT contains information
  23. on which archives you need, what they are for, etc. I recommend READING
  24. THIS FILE.
  25.  
  26. Archive LODxxxA.ARJ - Land Of Devastation Docs & Install info  [REQUIRED]
  27.  
  28.  LODFILES.TXT - LOD packaging information
  29.  USERDOC.TXT  - User documentation
  30.  SYSOP.DOC    - Sysop documentation
  31.  
  32. Archive LODxxxB.ARJ - Land Of Devastation main program disk    [REQUIRED]
  33.  
  34.  LODFILES.TXT - LOD packaging information
  35.  GAME.EXE     - Executable file for TEXT version of LOD
  36.  GAME.CTL     - Control file for setting up LOD
  37.  REGISTER.FRM - Registration form
  38.  ANSI.DEF     - Library containing ansi graphics pictures
  39.  MISC.DEF     - Miscellanious game parameters
  40.  TAVERN.DEF   - Definition of what people are in each tavern
  41.  MAP.DEF      - Main map file
  42.  COMBAT.DEF   - Contains combat text strings
  43.  TERRAIN.DEF  - Definitions for the various terrain types
  44.  DEVICES.DEF  - Definitions of all items in the game (weapons,armor, etc)
  45.  STRINGS.DEF  - Definitions of strings used in game
  46.  MONSTER.DEF  - Definitions of wastelands monsters
  47.  TALK.DEF     - Definitions of interactive conversation
  48.  USERQCK.TXT  - User "Quick Start" information
  49.  TROYINFO.TXT - [Internal use]
  50.  USERNEW.TXT  - User "New updates" information
  51.  FININFO.TXT  - Financial options information
  52.  GTERM.TXT    - Describes benefits of using GTERM.
  53.  LODWALK.TXT  - Walkthrough of LOD
  54.  
  55. Archive LODxxxC.ARJ - Land Of Devastation EGA version disk     [OPTIONAL]
  56.  
  57.  LODFILES.TXT - LOD packaging information
  58.  GMAPEDIT.EXE - Graphical (EGA) map editor
  59.  GAMEEGA.EXE  - Executable file for EGA version of LOD
  60.  RESOURCE.000 - Main EGA graphics library for GAMEEGA.EXE
  61.  
  62. Archive LODxxxD.ARJ - Land Of Devastation additional EGA pics  [OPTIONAL]
  63.  
  64.  LODFILES.TXT - LOD packaging information
  65.  RESOURCE.002 - Secondary [optional] EGA graphics file for GAMEEGA.EXE
  66.  
  67. Archive LODxxxE.ARJ - Sysop Customization Package              [OPTIONAL]
  68.  
  69.  LODFILES.TXT - LOD packaging information
  70.  NEWLODED.EXE - External sysop edit utility [New Version!]
  71.  NEHELP.HLP   - Context Sensitive help file for NEWLODED.EXE.
  72.  STRINGS.TXT  - ASCII version of strings.def
  73.  COMPSTR.EXE  - Utility for compiling strings.txt into strings.def
  74.  
  75. Files created by LOD upon initialiazation
  76.  
  77.  USERS.DAT    - Master players file
  78.  OBJECTS.DAT  - Objects left laying around on the wasteland
  79.  BASES.DAT    - Fortress data file
  80.  LOG.DAT      - Log of what happens in the game
  81.  USERIDX.DAT  - User file quick index
  82.  CLONES.DAT   - file containing clone information
  83.  *.NTS        - contains users notes taken during play
  84.  NEWGAME.IDX  - message base index
  85.  NEWGAME.BDY  - message base body file
  86.  MREPORT.TXT  - maintenance report (created when maint is run)
  87.  
  88.  [Note: I recommend reading LODFILES.TXT for a better understanding of what
  89.         each distribution archive is for.]
  90.  
  91. Installation
  92. ------------
  93.      I) Create a directory for the game (example: "MD \LOD")
  94.  
  95.     II) Unzip the required archives into that directory. You have three
  96.         options:
  97.  
  98.          a) Unzip LODxxxA.ARJ and LODxxxB.ARJ for the TEXT* version
  99.             of LOD.
  100.  
  101.          b) Unzip LODxxxA.ARJ, LODxxxB.ARJ, and LODxxxC.ARJ for the
  102.             EGA verison of LOD with partial graphics.
  103.  
  104.          c) Unzip LODxxxA.ARJ, LODxxxB.ARJ, LODxxxC.ARJ, and LODxxxD.ARJ
  105.             for the EGA version of LOD with FULL graphics.
  106.  
  107.          * Note: Even if you use the TEXT version of LOD, your users
  108.                  may still get EGA graphics using GTERM. Also, if you use
  109.                  the EGA version of LOD, your users are not _required_
  110.                  to use GTERM. (i.e. using EGA on one side does not require
  111.                  using EGA on the other)
  112.  
  113.          d) Finally, if you want to install the sysop customization package
  114.             (which includes editors and sysop utilities), then unzip
  115.             LOD210E.ARJ as well.
  116.  
  117.    III) Edit the control file (GAME.CTL) for your bbs software, user name,
  118.         etc. The control file should be self-explanitory.
  119.  
  120.     IV) Install the door into your bbs software (see bbs software for more
  121.         information)
  122.  
  123.          If you want to use the EGA version of LOD, you should activate
  124.          GAMEEGA.EXE. If you want to use the TEXT version of LOD, you should
  125.          activate GAME.EXE
  126.  
  127. General Information
  128. -------------------
  129.      This game marks the first in a new series of doors that I am writing that
  130.  will be "totally configurable". All of the text strings in the game have been
  131.  placed into a special file, STRINGS.DEF. This file is stored in binary form,
  132.  but can be created by using the COMPSTR program. (see the editor section
  133.  below)
  134.      Most of the ANSI artwork (contained in ANSI.DEF) was drawn by Shane
  135.  Chambers. Shane's remarkable work has helped much by adding nice pictures
  136.  for most of the inventory items. So far we have about half of the images
  137.  drawn.
  138.      Also, most (if not all) of the EGA pictures used by GAMEEGA/GTERM were
  139.  designed by Shane Chambers.
  140.  
  141. Local Mode
  142. ----------
  143.      "Game/L" will get you there.
  144.  
  145. Maintenance
  146. -----------
  147.      "Game/M" should be executed once per night in order to run the game's
  148.  maintenance functions. Few maint functions are actually performed, but they
  149.  are more-or-less necessary.
  150.  
  151. EGA Graphics Version
  152. --------------------
  153.      If you have EGA or VGA graphics capabilities, you can use the GAMEEGA.EXE
  154.  version of the game rather than the GAME.EXE version. GAMEEGA is designed
  155.  with support in for the EGA display. However, this version does require
  156.  more free memory than the other version. If so, you may have to resort to
  157.  using GAME.EXE instead.
  158.  
  159. EMS Usage
  160. ---------
  161.      Since LOD requires so much memory, I decided to add some support in for
  162.  EMS (Expanded Memory Specification). EMS is available on most newer
  163.  computers either through add-in boards or it is supplied on the motherboard.
  164.  For 386 machines, EMS can always be provided by using QEMM by Quarterdeck.
  165.  Well, this isn't a tutorial on EMS, so let's get on with the LOD
  166.  particulars!
  167.      To use EMS support, you must 1) Have EMS memory installed (Of course!),
  168.  2) Have at least 64k of EMS memory available, and 3) Use the "/EMS" command
  169.  line switch.
  170.      Again, to enable LOD's EMS support, use the "/EMS" switch. For
  171.  example, "GAMEEGA /L /EMS" would bring the game up in local mode using
  172.  EMS memory.
  173.      Once EMS is enabled, LOD will throw some variables up there to save
  174.  some of it's RAM requirements. This amounts to around 64k for the non-EGA
  175.  (i.e. GAME.EXE) version of LOD and 150k for the EGA (i.e. GAMEEGA.EXE)
  176.  version of LOD. On the EGA version, performance will also be improved
  177.  since gameega will store some extra images in memeory.
  178.  
  179. Command Line Switches
  180. ---------------------
  181.  
  182.      "/L"     Load in Local mode.
  183.  
  184.      "/M"     Run the nightly maintenance.
  185.  
  186.      "/S"     Sysop fast logon.
  187.  
  188.      "/EMS"   Use ems memory.
  189.  
  190.      "/Nx"    Specifies node number. (i.e. /N1 for node 1, /N2 for node 2, etc)
  191.  
  192.      "/Pyy"   Specifies path to drop files. (i.e. /PC:\BBS, for c:\bbs, etc)
  193.  
  194.      "/CHECK" Perform multinode check (see multnode use below)
  195.  
  196.  
  197. Editors
  198. -------
  199.      The external editor, NEWLODED.EXE, includes a variety of external editors
  200.  and tools to allow the sysop to customize and configure his/her version of
  201.  Land of Devastation. I will discuss each of the editor options in order
  202.  below:
  203.  
  204.    UTILITIES
  205.         There are a few little utility features which will provide you with
  206.      some information about the game.
  207.  
  208.    EDITORS
  209.         Editors are included for editing users, device definitions, terrain,
  210.      and the wasteland map.
  211.  
  212.    SETUP
  213.         This section has options for configuring and setting up lod - what
  214.      new players start with, hosw much bases cost, etc.
  215.  
  216.    MESSAGES
  217.         Partially implemented - you can read but not write.
  218.  
  219.      The external editor has an extensive context-sensitive help system which
  220.   can be of great use to you. Simply hit F1 at any time and a help window will
  221.   pop up.
  222.  
  223.  
  224.   NOTE #1: The external editor uses the TAB and SHIFT-TAB keys to move around
  225.            in some areas. Sometimes people find this difficult to understand,
  226.            but it is part of the design of the Turbo Vision toolkit which the
  227.            editor was written with.
  228.  
  229.   NOTE #2: The external editor is now placed in LODxxxE.ARJ; The sysop
  230.            customization package instead of the main archive.
  231.  
  232. Multinode use
  233. -------------
  234.      LOD does NOT allow multinode use. Furthermore, I have no future plans
  235.  to develop a version of LOD that does at this time. However, LOD can be
  236.  set to "lock out" other nodes while one node is playing. (i.e. Node 1
  237.  is playing so nodes 2 & 3 cannot).
  238.      This is done using the /Nx and /CHECK switches. /Nx tells which node
  239.  number is using the door. (i.e. "GAME /N2 /CHECK" would be for node 2).
  240.  And /CHECK says to check for multinode use.
  241.      The startup commands for LOD for a 2-node system would be as follows:
  242.  
  243.      NODE 1: Game /N1 /CHECK
  244.  
  245.      NODE 2: Game /N2 /CHECK
  246.  
  247.      When LOD encounters another player trying to play while one is already
  248.  playing it will spew out the file "LODLOK.TXT" to the user to explain the
  249.  situation to him.
  250.  
  251.  
  252. Editing Monster.DEF
  253. -------------------
  254.      The MONSTER.DEF file is a plain ascii file and can be edited with any
  255.  ASCII editor. Instructions are included at the top of the file.
  256.  
  257.  
  258. Editing STRINGS.DEF
  259. -------------------
  260.      LOD uses the file STRINGS.DEF to hold all of the text strings stored
  261.  within this game. Also included in the package is STRINGS.TXT. You may
  262.  edit the STRINGS.TXT file and then use the included program, COMPSTR,
  263.  to re-compile the file into a STRINGS.DEF which LOD will use.
  264.  
  265.      1) Load up STRINGS.TXT using any plain-ascii text editor. You can now
  266.         edit the strings and customize them as you wish. Please note, the
  267.         strings are specified one string to each line - if you mess up this
  268.         format, you could possibly shift all of the strings and really
  269.         screw things up. Here is the format:
  270.  
  271.           - Each line is one string definition in the game; So DO NOT DELETE
  272.             OR INSERT LINES. You'll really mess things up.
  273.  
  274.           - A tilde (~) has been placed at the end of each line as a simple
  275.             indicator to the user of where the line ends. (i.e. Otherwise
  276.             lines that ended with a trailing space would be indistinguishable
  277.             from lines that didn't)
  278.  
  279.           - The ampersand (&) is used to indicate the Land Of Devastation
  280.             should change colors at that position. The "&" sign is followed by
  281.             a hexadecimal digit, "0"-"F" specifying the color to change to.
  282.  
  283.              &0 Black     &6 Brown         &C Light Red
  284.              &1 Blue      &7 Light Gray    &D Light Magenta
  285.              &2 Green     &8 Dark Gray     &E Yellow
  286.              &3 Cyan      &9 Light Blue    &F White
  287.              &4 Red       &A Light Green
  288.              &5 Magenta   &B Light Cyan
  289.  
  290.           - The "|" sign is used to indicate a carraige return.
  291.  
  292.           - String may be up to 255 characters in length. (You could use one
  293.             string entry with multiple "|"'s to specify multiple lines of
  294.             text)
  295.  
  296.      2) Use COMPSTR to compile the modified STRINGS.TXT into a new
  297.         STRINGS.DEF.
  298.  
  299. Limits
  300. ------
  301.      Maximum users..................: 255
  302.      Inventory per user.............: 16   (plus 6 equipped items)
  303.      Definable Device types.........: 150
  304.      Objects in wasteland...........: 4096
  305.      Bases..........................: 75
  306.  
  307. Restarting the Game
  308. -------------------
  309.      Simply delete all of the *.DAT files. (DO NOT DELETE ANY *.DEF files)
  310.  
  311. Editing
  312. -------
  313.      Lots of you have asked for better information on how to create your own
  314.  devices, monsters, etc so here it is.
  315.  
  316.  DEVICE EDITOR
  317.  
  318.      The following are a list of the various parameters that each device
  319.  definition includes:
  320.  
  321.      NAME:     The name of the device; Should not be longer than 15 chars
  322.  
  323.      USES:     Number of uses LEFT on the device. Usually the same as MAXUSE
  324.      MAXUSE:   Maximum number of uses the device has.
  325.      DEV USE:  If "Y", then decrement the USES variable each time the
  326.                device is used.
  327.  
  328.      VAR1:     General purpose variable #1; varies from device to device.
  329.      VAR2:     General purpose variable #2; varies from device to device.
  330.  
  331.      APPLICAT: Code corresponding to what the device does.
  332.  
  333.      USABLE:   "Y" if the device can be used with the U command.
  334.  
  335.      STORE:    Code corresponding to store at which device will be sold.
  336.      COST:     Price of device when sold at store.
  337.  
  338.      ANSI:     8 character string corresponding to attached ansi picture.
  339.      EGA:      Attached EGA graphics picture.
  340.  
  341.      Listing of APPLICAT codes:
  342.  
  343.      0 Radio         9 AML (medline)   14 Death Badge   23 Rom Disk
  344.      1 Medical Kit  10 Rope            15 Warper        24 <Internal>
  345.      2 SR Weapon    11 Rations         16 Communicator  25 B-Teleporter
  346.      3 LR Weapon    12 Scanner         17 B-React       26 Recharger
  347.      4 Armor        13 Stealth         18 B-Comm        27 Pylon Key
  348.      5 <reserved>   14 G-Blaster       19 B-Defense
  349.      6 B.A.D.       15 Unusable Armor  20 B-Moat
  350.      7 LRScan       16 Grenade         21 B-Weapon
  351.      8 Ammunition   17 Cyclops Eye     22 Laptop
  352.  
  353.      Listing of store codes:
  354.  
  355.      0 No Store      9 B-Weapon
  356.      1 SR Weapons   10 Computer
  357.      2 Armor        11 LR Weapons
  358.      3 Supply       12 <internal>
  359.      4 Ammo         13 <internal>
  360.      5 B-React      14 GSRZ Hort.
  361.      6 B-Comm       15 B-Teleporter
  362.      7 B-Def
  363.      8 B-Moat
  364.  
  365.      Here are some of the definitions for the VAR1/VAR2 parameters for
  366.  some of the various device types.
  367.  
  368.      Weapons: The VAR1 parameter is divided into three fields corresponding
  369.               to the ammo type, minimum, and maximum damage. For example,
  370.               consider the following:
  371.  
  372.               NAME: Rad-Axe
  373.                 .
  374.                 .
  375.               VAR1: 32030
  376.                 .
  377.                 .
  378.  
  379.               The three fields are 3, 20, and 30. "3" is the ammo type;
  380.               20 is the minimum damage done and 30 is the maximum damage
  381.               done.
  382.  
  383.               For weapons not requiring ammo, use a "0" for the ammo type.
  384.               Always use two digit numbers (i.e. for a 4-6 damage weapon
  385.               requiring power packs, use 030406, NOT 0346)
  386.  
  387.         Ammo: The VAR1 parameter is the ammo type and the VAR2 parameter
  388.               is the number of shots. For example,
  389.  
  390.               NAME: Power Pack
  391.               VAR1: 3
  392.               VAR2: 35
  393.  
  394.               This is for a power pack - ammo type 3; 35 shots.
  395.  
  396.        Armor: The USELEFT parameter is the amount of damage the armor can
  397.               abosrb; The VAR2 is the percentage chance of the armor
  398.               deflecting a hit. (i.e. VAR2=0 means the armor deflects
  399.               nothing; VAR2=100 means the armor deflects everything)
  400.  
  401.               The VAR1 parameter holds some specialty flags. These flags
  402.               are bitmapped. Right now, the flags are as follows:
  403.  
  404.                  Bit 1: If set, then armor is rechargable.
  405.  
  406.  TERRAIN EDITOR
  407.  
  408.      The terrain editor has the following parameters:
  409.  
  410.      NAME:     The name of the terrain type
  411.      DANGER:   Percentage chance of finding monster there.
  412.      SYMBOL:   2 character symbol for ansi/ascii maps
  413.      COLOR:    Numeric color code for ascii/ansi
  414.      PASSABLE: "Y" if you can walk through it. "N" if you can't.
  415.  
  416.  GENERAL EDITOR
  417.  
  418.      Base Cost:      The cost required to build a base
  419.  
  420.      Lev 2 exp:      \
  421.      lev limit:       > Used in calculation of levels
  422.      lev pts:        /
  423.  
  424.      Base Reactor:   Reactor that bases will start with
  425.      Base Weapon:    Weapon that bases will start with
  426.      Base Defense:   Defense field that base will start with
  427.      Base Moat:      Moat that base will start with
  428.      Base Energy:    Energy that base will start with
  429.  
  430.      Ascii Rank:     Filename for ASCII ranking file
  431.      ANSI Rank:      Filename for ANSI rankings
  432.  
  433.      Max items/base: Max items that a base will hold
  434.      Max bases/plyr: Max bases a player may own
  435.  
  436.      Base Tele:      Teleporter that base will start with
  437.  
  438.      Janitor Pay:    Money/item that the user destroys laying out on the
  439.                      wasteland.
  440.      Kill OBJ:       If "Y", then the kill object command is available.
  441.  
  442.      Alpha Combat:   "Y" if alpha combat available.
  443.      Reflex Combat:  "Y" if reflex combat avail. (NOTE: Reflex combat was not
  444.                      finished in time for this release)
  445.      Stat Combat:    "Y" if stat combat avail.
  446.  
  447.      Alpha Delay:    Delay in milliseconds of periods in alpha combat.
  448.      Alpha Hit:      Max periods that can go by after letter for a hit.
  449.  
  450.  
  451.  EDITING MONSTERS
  452.  
  453.      The monster definitions are contained in MONSTERS.DEF. The file is in
  454.      plain ASCII, so you should be able to edit it with any text editor.
  455.      Instructions are included at the top of the file.
  456.  
  457.  
  458.  EDITING COMBAT STRINGS
  459.  
  460.      The file COMBAT.DEF contains the combat strings. It may be edited with
  461.      any text editor.
  462.  
  463.  EDITING DIALOG
  464.  
  465.      Interactive dialog is contained in TALK.DEF. It may be edited with any
  466.      text editor.
  467.  
  468. Unfinished Things
  469. -----------------
  470.      There are a lot of things that I really wanted to get done for this
  471. version, but I just didn't get time. College is really taking up a lot of
  472. time this semester and it's been hard to get time to work on LOD.
  473.      Anyways, here is what isn't done:
  474.  
  475.      - The PURITRON - still being worked on. Didn't have enough time to
  476.        complete it for this version.
  477.  
  478.      - Player vs Player combat. I.e. you meet somebody out in the wasteland
  479.        and you can waste em.
  480.  
  481.      - Multiple grenade packs.
  482.  
  483.      - The B.A.D. device (which is a form of MAGIC spells)
  484.  
  485.      - The final encounter with XEBOC.
  486.  
  487.      - Several more special quests.
  488.  
  489.      - A more powerful financial section - loans, stocks, investments, etc.
  490.  
  491.      - I wanted to add some more time limit stuff - 2-minute logoff warnings,
  492.        daily time limit features, etc, but I just didn't get the chance
  493.        to finish them up for this version.
  494.  
  495.      These are not things that are DISABLED, but rather are things which just
  496. aren't completed. Most of them are at least partly enabled, but not fully
  497. yet.
  498.      I plan to work on these pretty soon - probably either version 2.10 or
  499. 3.00 depending on how many more enhancements I am able to complete.
  500.      Also, remember, the more donations, the more encentive for me to get
  501. this game finished! (grin)
  502.  
  503. Revision History
  504. ----------------
  505.      Version 1.00b [BETA]  - First public release
  506.  
  507.      Version 1.01b [BETA]  - More of Shane Chamber's ansi animation thrown in.
  508.  
  509.                            - Added Rad-Grenade packs as an alternative to
  510.                              long range weapons.
  511.  
  512.                            - A few cosmetic fixes and changes.
  513.  
  514.                            - Fortresses are now partially implemented - store
  515.                              room and fortress banks are now operational.
  516.  
  517.                            - Maintenance required nightly - GAME/M will
  518.                              run the maint.
  519.  
  520.                            - Commodities trading partially implemented.
  521.  
  522.      Version 1.02b [BETA]  - Added in support for GTERM, an EGA graphics
  523.                              terminal program.
  524.  
  525.                            - Fixed message that displayed user's death
  526.                              twice.
  527.  
  528.                            - Fixed a bug in GAMEEDIT that was causing
  529.                              impassible terrain to become passable.
  530.  
  531.                            - Drew up maps for levels four and five.
  532.  
  533.                            - Added several monsters to the .DEF file.
  534.  
  535.                            - Added "Casino" from main menu. Currently, about
  536.                              four games are supported.
  537.  
  538.      Version 1.03b [BETA]  - Added inventory maintenance options
  539.  
  540.                            - Fixed widowlance so it doesn't appear in weapons
  541.                              store.
  542.  
  543.                            - Added equip character option to troop quarters.
  544.  
  545.                            - Fixed a possible problem with using the LR
  546.                              scanner while in enhanced or GTERM modes.
  547.  
  548.                            - Fixed a MAJOR bug in the hand-to-hand combat
  549.                              routines.
  550.  
  551.                            - Added a couple of new monsters and weapons.
  552.  
  553.                            - "warper" device added. Allows people to warp
  554.                              back to the main base on level 1.
  555.  
  556.                            - Another version of the game, GAMEEGA.EXE is
  557.                              included and allows for an EGA graphics display
  558.                              on the sysop's computer. The display is nearly
  559.                              identicle to that of a user using GTERM.
  560.  
  561.      Version 1.04b [BETA]  - Added a "house cleaning" routine to maintenance
  562.                              to get rid of items laying about. Each night,
  563.                              if there is >500 items, then up to 35% of these
  564.                              items will "disappear into the wasteland".
  565.  
  566.                            - GTERM and GAMEEGA display enhanced to include
  567.                              a indicator of the current SFG (Stealth Field
  568.                              Generator) mode.
  569.  
  570.                            - User lastread pointers in the message base are
  571.                              now saved.
  572.  
  573.                            - Minor change to the way strings.def is handled
  574.                              internally - should lower memory requirements
  575.                              by about 10k.
  576.  
  577.                            - More of Shane Chambers EGA pics thrown into
  578.                              GTERM and GAMEEGA. Pics have now been drawn for
  579.                              about 90% of the inventory.
  580.  
  581.                            - Revised experience/level routines once again.
  582.                              The experience table is in the user docs.
  583.  
  584.                            - Revised user docs - provided a "theme" for the
  585.                              game and extra information concerning bases.
  586.  
  587.                            - Changed the rankings routine majorly.
  588.  
  589.                            - A little trimming here and there to decrease
  590.                              memory requirements.
  591.  
  592.                            - STRMUL (Hand-To-Hand weapon strength multiplier)
  593.                              modified to minimize it's effects.
  594.  
  595.                            - Fixed a bug in GAMEEDIT's rankings routine.
  596.  
  597.                            - Added misc and new user editors to GAMEEDIT.
  598.  
  599.      Version 1.05          - Reduced record size in stringdef file to lower
  600.                              storage requirements and increase load speed.
  601.  
  602.                            - Start-up speed increased by various internal
  603.                              improvements.
  604.  
  605.                            - Added LAPTOP and ROM cartidges to the game. You
  606.                              can buy them at the computer store in the
  607.                              supply station.
  608.  
  609.                            - TALK.DEF updated to include more information on
  610.                              monsters and devices.
  611.  
  612.                            - Wasteland display screen changed so that the
  613.                              objects ( "+" ) appear to the right of the map
  614.                              symbol instead of in place of the symbol.
  615.  
  616.                            - Minor improvements to the enhanced ansi
  617.                              wasteland display to reduce re-writes.
  618.  
  619.                            - "Quick heal" command added to wasteland
  620.                              menu. Automatically uses as much medkits as
  621.                              needed for a full heal.
  622.  
  623.     Version 1.06           - Some cosmetic changes and spelling fixes.
  624.  
  625.                            - Included registration stuff.
  626.  
  627.     Version 2.00           - When using the IR scanner, notes will be
  628.                              updated for towns, holes, etc.
  629.  
  630.                            - Map changed from a 32x32x10 grid to a
  631.                              125x125 grid.
  632.  
  633.                            - Combat-Stats converted to a laptop program. The
  634.                              routine has also been revised to include some
  635.                              additional information on "bravery" and
  636.                              "accuracy".
  637.  
  638.                            - LRScan and Scanner added as _expensive_
  639.                              laptop programs.
  640.  
  641.                            - The Hort Center is up and running. A special
  642.                              quest has been added which results in getting
  643.                              and information disk from Troy Hadley.
  644.  
  645.                            - Troy Hadley's information disk added. If you
  646.                              like, you can edit the file (TROYINFO.TXT) to
  647.                              make any changes you like.
  648.  
  649.                            - Major change to the monster file. The MINDIST/
  650.                              MAXDIST parameters have been added to replace
  651.                              the LVL parameter.
  652.  
  653.                            - A few new weapons here and there. The LR and
  654.                              SR weapons have been seperated at Sacre Base
  655.                              so the screens won't scroll.
  656.  
  657.                            - Major internal code changes to the way GAMEEGA/
  658.                              GTERM handles memory. Memory requirements should
  659.                              be much less now. GAMEEGA now should run
  660.                              properly in 400k or less.
  661.  
  662.                            - Major internal changes to doordriver - overlaid
  663.                              some code here and there, added a few bbs
  664.                              types, etc.
  665.  
  666.                            - The SR/LR weapons store code imporved to display
  667.                              listing of weapon damages and ammunition
  668.                              required.
  669.  
  670.                            - Expanded device file to allow up to 150 devices.
  671.                              (it was just 100)
  672.  
  673.                            - Made a few changes to the dialog module (i.e.
  674.                              TALK.DEF). Keywords are now hilighted for
  675.                              example.
  676.  
  677.                            - Speeded up the display of the ANSI map display
  678.                              and the EGA map display.
  679.  
  680.                            - Added ranking bulletins. The filename are
  681.                              defaulted "LODRANK.ANS" and "LODRANK.ASC",
  682.                              but may be changed in the miscellanious section
  683.                              of the editor.
  684.  
  685.                            - Fixed a bug in the GAMEEDIT program that caused
  686.                              data in the miscellanious editor not to be
  687.                              saved.
  688.  
  689.                            - Shrunk the size of the STRINGS.DEF file and
  690.                              increased it's load speed quite a bit.
  691.  
  692.                            - Changed the data structure for the OBJECTS.DEF
  693.                              and reduced the file size from 98k to 60k. Should
  694.                              have also reduced memory requirements.
  695.  
  696.                            - Added a base "sales counter". Base owners may now
  697.                              place up to five devices up for sale and they
  698.                              may set the price.
  699.  
  700.                            - Made it so the base communicator is usable.
  701.  
  702.                            - Added "max items/base" and "max bases/player"
  703.                              fields to the general editor.
  704.  
  705.                            - Added an Equip command to the fortress
  706.                              miscellanious menu. Allows players to equip
  707.                              their character while they are inside a
  708.                              fortress.
  709.  
  710.                            - Added an "auxilary weapon" field and an
  711.                              exchange weapons command to allow users to
  712.                              swap short range weapons when needed.
  713.  
  714.                            - Added an [F7] Host Information key to the
  715.                              EGA LOD and GTERM programs to display a few
  716.                              pieces of information.
  717.  
  718.                            - Added a "kill object" command so users may
  719.                              destroy objects left laying around. Users
  720.                              are awarded a "janitorial pay" for the number
  721.                              of objects that they destroy. Janitor pay is
  722.                              configurable in the misc editor.
  723.  
  724.                            - When dropping/killing/getting objects, the
  725.                              user may specify "ALL" to perform the operation
  726.                              on all items available.
  727.  
  728.                            - Added two extra combat modes: Alpha and
  729.                              Reflex. The user may choose one of them at
  730.                              the troop quarters.
  731.  
  732.                            - Fortress teleporter added to the fortresses.
  733.                              Players may now teleport around at will.
  734.  
  735.                            - EMS Support added.
  736.  
  737.                            - Lowered the number of bases from 100 to 75. 100
  738.                              bases simply aren't needed, and the lesser
  739.                              amount means lower memory/disk space
  740.                              requirements.
  741.  
  742.                            - Quadrupled (sp???) the amount of ANSI pictures
  743.                              in ANSI.DEF. Now, almost all items in the game
  744.                              have ANSI pictures associated with them.
  745.  
  746.                            - Added APPRAISE program to laptop.
  747.  
  748.     Version 2.10           - Reflex combat enabled. I fixed the problem that
  749.                              we were having with the time delays. Also,
  750.                              somebody accused me of copying "Operation
  751.                              Overkill". Please note that this reflex combat
  752.                              is in no way similar to OOIIs. Becuase of all of
  753.                              the complaining Tom Hazel has been doing, I
  754.                              D/Led a copy of OOII. Their combat uses some
  755.                              kind of alphabetical code, in no way similar
  756.                              to our numeric system.
  757.  
  758.                            - More BIGPICs! We have more pictures of monsters,
  759.                              towns, etc.
  760.  
  761.                            - New combat action screen created for EGA
  762.                              terminal (and GAMEEGA). Will auto-select itself
  763.                              whenever user goes into combat.
  764.  
  765.                            - Drew up some ANSI menu screens. They look
  766.                              much better than our previous rather drab
  767.                              text.
  768.  
  769.                            - Changes to the ANSI routines - the file ANSI.DEF
  770.                              is now RLE compressed which saves about 20% of
  771.                              the disk space. Also, EMS users may notice that
  772.                              ansi pictures display slightly quicker due to
  773.                              EMS usage in that unit.
  774.  
  775.                            - Fixed up the long-range encounter cosmetically.
  776.                              the monster's name, weapons, stats, etc are
  777.                              displayed for ANSI users.
  778.  
  779.                            - A lot of little cosmetic fixes here and there.
  780.                              Places where the "?" command didn't work, where
  781.                              the "view character" command wouldn't work,
  782.                              etc.
  783.  
  784.                            - Rankings packet added. The top 12 ranked users
  785.                              are now sent to GTERM whenever rankings are
  786.                              done. This way, the user can pull up the
  787.                              rankings whenever he needs them.
  788.  
  789.                            - Fixed an EGA bug which caused the "Attack base"
  790.                              picture to stay on the screen indefinately in
  791.                              some instances.
  792.  
  793.                            - The bank has undergone some upgrades and
  794.                              includes an ANSI financial statement as well
  795.                              as bank loans and a game account.
  796.  
  797.                            - Fixed a bug in the "remove item from sale" in
  798.                              the base storage room.
  799.  
  800.                            - Fixed a few irritating bugs in the Enhanced ANSI
  801.                              wastelands map display.
  802.  
  803.                            - Added the clone center - it's located somewhere
  804.                              around sacre base.
  805.  
  806.                            - Added support for 2am bbs.
  807.  
  808.                            - Began work on the puritron section. It is
  809.                              partially implemented in this version.
  810.  
  811.                            - Added a new laptop program to list pylon
  812.                              telecodes. Should be found on some level 2
  813.                              monsters.
  814.  
  815.                            - Fixed a bug with the menu for the horticulture
  816.                              station - it was displaying the wrong menu
  817.                              screen from time to time.
  818.  
  819.                            - Complete re-write of the external editor. The
  820.                              editor is now compiled with the Turbo Vision
  821.                              environment which provides pull-down menus,
  822.                              mouse support, etc.
  823.  
  824.                            - Fixed a small bug or two in the maintenance
  825.                              routine.
  826.  
  827.                            - Added MREPORT.TXT which reports on the nightly
  828.                              maint activities.
  829. Credits
  830. -------
  831.  
  832.    SHANE CHAMBERS       ANSI and EGA graphics designer.
  833.  
  834.  
  835. Where to reach me
  836. -----------------
  837.      You can reach me either through my mailing address listed below in the
  838.  registration section or via my bbs, The Not-Yet-Nambed bbs (602) 577-3650.
  839.  
  840.      Note: Since I am in college and do not have much time to hang around the
  841.  house during the day, I prefer to answer all questions/comments via the
  842.  bbs rather than my voice line.
  843.  
  844. Registration
  845. ------------
  846.      If you or your users enjoy this game, then please send me in a
  847.  registration/donation. I am currently a college student and programming
  848.  games like these is my only income. Donations of any amount are greatly
  849.  welcome, but donations of $25 or more will get you the below registration
  850.  package.
  851.      I have decided to change my usual registration policy a bit. By sending
  852.  in the requested donation of $25, you will receive the following:
  853.  
  854.      - One or more 360k floppies containing the latest releases of Land of
  855.        Devastation and GTERM.
  856.  
  857.      - A 720k 3.5" floppy containing the latest release.
  858.  
  859.      - Your personal registration key.
  860.  
  861.      Please note, the requested donation is $25. I have had to raise this
  862.  figure a bit from my usual cost to cover the additional costs of the disks,
  863.  manual, etc.
  864.      Please send registrations to the following address:
  865.  
  866.      --------------------------------
  867.      !         Scott Baker          !
  868.      !   6431 Tierra Catalina #48   !
  869.      !       Tucson, Az 85718       !
  870.      -------------------------------!
  871.